package com.terabits.smartriver.netty.protocol;

public class AuthMessage {


    private String unixTimestamp;

    private String machineType;// 源设备类型

    private String sn;// sn

    private String targetSn;// 目标设备sn 当手机经服务器控制设备时，此sn为设备sn

    private String sequence;// 帧序列号

    private Type msgType;// 消息类型

    private Type status;// 硬件运行状态

    private String serverIp;// 服务器ip端口

    /**
     * 紫外线强度
     */
    private String uvIntensity;

    /**
     * 可见光
     */
    private String light;

    /**
     * 空气微粒 pm2.5
     */
    private String particulate2_5;

    private String particulate10;

    /**
     * 温度
     */
    private String temperature;

    /**
     * 湿度
     */
    private String humidity;

    /**
     * 甲醛
     */
    private String formaldehyde;

    /**
     * TVOC
     */
    private String tvoc;

    /**
     * 时间间隔
     */
    private String interval;

    private String msgLength;// 消息实体长度

    /**
     * 出厂时间
     */
    private String factory_time;

    public String getUnixTimestamp() {
        return unixTimestamp;
    }

    public void setUnixTimestamp(String unixTimestamp) {
        this.unixTimestamp = unixTimestamp;
    }

    public Type getMsgType() {
        return msgType;
    }

    public void setMsgType(Type msgType) {
        this.msgType = msgType;
    }

    public Type getStatus() {
        return status;
    }

    public void setStatus(Type status) {
        this.status = status;
    }

    public String getMsgLength() {
        return msgLength;
    }

    public void setMsgLength(String msgLength) {
        this.msgLength = msgLength;
    }

    public String getMachineType() {
        return machineType;
    }

    public void setMachineType(String machineType) {
        this.machineType = machineType;
    }

    public String getSequence() {
        return sequence;
    }

    public void setSequence(String sequence) {
        this.sequence = sequence;
    }

    public String getFactory_time() {
        return factory_time;
    }

    public void setFactory_time(String factory_time) {
        this.factory_time = factory_time;
    }

    public String getInterval() {
        return interval;
    }

    public void setInterval(String interval) {
        this.interval = interval;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public String getTargetSn() {
        return targetSn;
    }

    public void setTargetSn(String targetSn) {
        this.targetSn = targetSn;
    }

    public String getUvIntensity() {
        return uvIntensity;
    }

    public void setUvIntensity(String uvIntensity) {
        this.uvIntensity = uvIntensity;
    }

    public String getLight() {
        return light;
    }

    public void setLight(String light) {
        this.light = light;
    }

    public String getTemperature() {
        return temperature;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    public String getHumidity() {
        return humidity;
    }

    public void setHumidity(String humidity) {
        this.humidity = humidity;
    }

    public String getFormaldehyde() {
        return formaldehyde;
    }

    public void setFormaldehyde(String formaldehyde) {
        this.formaldehyde = formaldehyde;
    }

    public String getTvoc() {
        return tvoc;
    }

    public void setTvoc(String tvoc) {
        this.tvoc = tvoc;
    }

    public String getParticulate2_5() {
        return particulate2_5;
    }

    public void setParticulate2_5(String particulate2_5) {
        this.particulate2_5 = particulate2_5;
    }

    public String getParticulate10() {
        return particulate10;
    }

    public void setParticulate10(String particulate10) {
        this.particulate10 = particulate10;
    }

    public String getServerIp() {
        return serverIp;
    }

    public void setServerIp(String serverIp) {
        this.serverIp = serverIp;
    }

}